package pe.com.trener.layer.model.pojo;

/**
 * @author:   Oscar Erick Candela Carbajal
 * @rol:	  Analista Programador
 * @proyecto: Portal Trener
 *
 */

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "ProtocoloArea")

public class ProtocoloArea {
    
	@Id
	@Column(name = "CodProtocoloArea")
	private Integer codigoProtocoloArea;

	@Column(name = "CantidadCompetencia")
	private Integer cantidadCompetencia;

	@ManyToOne
	@JoinColumn(name="CodGradoSeccion")
	private  GradoSeccion gradoSeccion;		
	
	@ManyToOne
	@JoinColumn(name="CodArea")
	private  Area area;

	public Integer getCodigoProtocoloArea() {
		return codigoProtocoloArea;
	}

	public void setCodigoProtocoloArea(Integer codigoProtocoloArea) {
		this.codigoProtocoloArea = codigoProtocoloArea;
	}

	public Integer getCantidadCompetencia() {
		return cantidadCompetencia;
	}

	public void setCantidadCompetencia(Integer cantidadCompetencia) {
		this.cantidadCompetencia = cantidadCompetencia;
	}

	public GradoSeccion getGradoSeccion() {
		return gradoSeccion;
	}

	public void setGradoSeccion(GradoSeccion gradoSeccion) {
		this.gradoSeccion = gradoSeccion;
	}

	public Area getArea() {
		return area;
	}

	public void setArea(Area area) {
		this.area = area;
	}	
}